panama redwood tree - Turco Inglés Diccionario